package main

type nike struct{}

func (a *nike) makeShoe() IShoe {
	return &nikeShoe{
		shoe: shoe{
			logo: "shoe",
			size: 14,
		},
	}
}

func (a *nike) makeShirt() IShirt {
	return &nikeShirt{
		shirt: shirt{
			logo: "shirt",
			size: 14,
		},
	}
}
